major amputation - Alemán Inglés Diccionario